devolve upon - German English Dictionary